UALARM

Section: C Library Functions (3)
Index Return to Main Contents

BSD mandoc
BSD 4.3  

NAME

ualarm - schedule signal after specified time  

SYNOPSIS

Fd #include <unistd.h> Ft u_int Fn ualarm u_int microseconds u_int interval  

DESCRIPTION

Bf -symbolic This is a simplified interface to setitimer(2). Ef

The Fn ualarm function waits a count of microseconds before asserting the terminating signal SIGALRM System activity or time used in processing the call may cause a slight delay.

If the Fa interval argument is non-zero, the SIGALRM signal will be sent to the process every Fa interval microseconds after the timer expires (e.g. after Fa value microseconds have passed).  

RETURN VALUES

When the signal has successfully been caught, Fn alarm returns the amount of time left on the clock. The maximum number of microseconds allowed is 2147483647.  

SEE ALSO

getitimer(2), setitimer(2), sigaction(2), sigpause(2), sigvec(3), signal(3), sleep(3), alarm(3), usleep(3)  

HISTORY

The Fn ualarm function appeared in BSD 4.3


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUES
SEE ALSO
HISTORY

This document was created by man2html, using the manual pages.
Time: 16:28:56 GMT, April 18, 2022